meat loaf - French English Dictionary